package cn.com.nes.mybatis.ctce.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 济南设备施工计划表
 */
@TableName(value = "t_sbsgjh_jn")
@Data
public class TSbsgjhJn implements Serializable {

    /**
     *
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 流水号
     */
    @TableField(value = "sysid")
    private String sysid;

    /**
     * 单据填报人所在行政区划
     */
    @TableField(value = "jhxzqh")
    private String jhxzqh;

    /**
     * 行政区划代码
     */
    @TableField(value = "xzqhdm")
    private String xzqhdm;

    /**
     * 户主姓名
     */
    @TableField(value = "hzxm")
    private String hzxm;

    /**
     * 厂家代码
     */
    @TableField(value = "cjdm")
    private String cjdm;

    /**
     * 年度
     */
    @TableField(value = "nd")
    private String nd;

    /**
     * 门牌号
     */
    @TableField(value = "mph")
    private String mph;

    /**
     * 身份证号
     */
    @TableField(value = "sfzh")
    private String sfzh;

    /**
     * 改造状态代码  v_gzzt
     */
    @TableField(value = "gzzt_dm")
    private String gzztDm;

    /**
     * 改造方式代码  v_gzfs
     */
    @TableField(value = "gzfs_dm")
    private String gzfsDm;

    /**
     * 改造数量
     */
    @TableField(value = "gzsl")
    private Long gzsl;

    /**
     * 不具备改造原因代码 v_bjbgztj
     */
    @TableField(value = "bjbgzyy_dm")
    private String bjbgzyyDm;

    /**
     * 整村改造情况代码 v_zcgzzt
     */
    @TableField(value = "zcqzqk_dm")
    private String zcqzqkDm;

    /**
     * 0 未审核 1 审核通过 2 审核不通过
     */
    @TableField(value = "shzt")
    private String shzt;

    /**
     * 审核人
     */
    @TableField(value = "shr")
    private String shr;

    /**
     * 审核时间
     */
    @TableField(value = "shsj")
    private Date shsj;

    /**
     * 市审核状态 0 未审核 1审核通过 2审核不通过
     */
    @TableField(value = "shzt_q")
    private String shztQ;

    /**
     * 区审核人
     */
    @TableField(value = "shr_q")
    private String shrQ;

    /**
     * 区审核时间
     */
    @TableField(value = "shsj_q")
    private Date shsjQ;

    /**
     * 审核状态 0 未审核 1审核通过 2审核不通过
     */
    @TableField(value = "shzt_s")
    private String shztS;

    /**
     * 市审核人
     */
    @TableField(value = "shr_s")
    private String shrS;

    /**
     * 市审核时间
     */
    @TableField(value = "shsj_s")
    private Date shsjS;

    /**
     * 填报人
     */
    @TableField(value = "djr")
    private String djr;

    /**
     * 创建时间
     */
    @TableField(value = "cjsj")
    private Date cjsj;

    /**
     * 修改时间
     */
    @TableField(value = "xgsj")
    private Date xgsj;

    /**
     * 是否农村
     */
    @TableField(value = "sfnc")
    private String sfnc;

    /**
     * 地点id
     */
    @TableField(value = "dd_id")
    private String ddId;

    /**
     * 联系电话
     */
    @TableField(value = "lxdh")
    private String lxdh;

    /**
     * 是否高值点位
     */
    @TableField(value = "sfgzdw")
    private String sfgzdw;

    /**
     * 是否重点区域
     */
    @TableField(value = "sfzdqy")
    private String sfzdqy;

    /**
     * 供暖方式种类
     */
    @TableField(value = "gnfs")
    private String gnfs;

    /**
     * 改造方式集中
     */
    @TableField(value = "gzfs_jz")
    private String gzfsJz;

    /**
     *
     */
    @TableField(value = "filepath")
    private String filepath;

    /**
     *
     */
    @TableField(value = "filename")
    private String filename;

    /**
     * 不改造补充原因
     */
    @TableField(value = "bjbgzyy_bc")
    private String bjbgzyyBc;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

}